package com.adinall.dsp.service.form;

import com.cloudcross.ssp.common.form.MainForm;

/**
 * 订单多维度统计用Form
 * 
 * @author 高万超
 * @version V1.0.0 $ 2017年9月14日 上午11:12:53
 */
public class RPTOrderDimensionForm extends MainForm {

    /** 订单 or 策略ID */
    private long id;

    /** 统计时间（开始） */
    private String startTime;

    /** 统计时间（结束） */
    private String endTime;

    /** 排序字段 */
    private Integer sortColumn;

    /** 排序类型 */
    private Integer sortType;

    /**
     * 订单 or 策略ID的取得
     * 
     * @return long 订单 or 策略ID
     */
    public long getId() {
        return id;
    }

    /**
     * 订单 or 策略ID的设定
     * 
     * @param id
     *            订单 or 策略ID
     */
    public void setId(long id) {
        this.id = id;
    }

    /**
     * 统计时间（开始）的取得
     * 
     * @return String 统计时间（开始）
     */
    public String getStartTime() {
        return startTime;
    }

    /**
     * 统计时间（开始）的设定
     * 
     * @param startTime
     *            统计时间（开始）
     */
    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    /**
     * 统计时间（结束）的取得
     * 
     * @return String 统计时间（结束）
     */
    public String getEndTime() {
        return endTime;
    }

    /**
     * 统计时间（结束）的设定
     * 
     * @param endTime
     *            统计时间（结束）
     */
    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    /**
     * 排序字段的取得
     * 
     * @return Integer 排序字段
     */
    public Integer getSortColumn() {
        return sortColumn;
    }

    /**
     * 排序字段的设定
     * 
     * @param sortColumn
     *            排序字段
     */
    public void setSortColumn(Integer sortColumn) {
        this.sortColumn = sortColumn;
    }

    /**
     * 排序类型的取得
     * 
     * @return Integer 排序类型
     */
    public Integer getSortType() {
        return sortType;
    }

    /**
     * 排序类型的设定
     * 
     * @param sortType
     *            排序类型
     */
    public void setSortType(Integer sortType) {
        this.sortType = sortType;
    }
}